package com.ge.mythreed.entity;

import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author geqingxiang
 * @PackageName my-project-test
 * @Package com.ge.threed.controller
 * @Date 2024/1/19 13:36
 * @Version 1.0
 */
@NoArgsConstructor
@Data
public class ItPmUserBean {
    private PmUserBeanDTO pmUserBean;

    @NoArgsConstructor
    @Data
    public static class PmUserBeanDTO {
        private PmCheckBeanDTO pmCheckBean;
        private String promotionCode;
        private String tenantCode;
        private Integer num;
        private String scene;

        @NoArgsConstructor
        @Data
        public static class PmCheckBeanDTO {
            private UserBeanDTO userBean;
            private String tenantCode;

            @NoArgsConstructor
            @Data
            public static class UserBeanDTO {
                private String tenantCode;
                private String memberCode;
            }
        }
    }
}
